Oru Hotel

120B Narva Road
Tallinn
Estonia