Photos coming soon
HOTEL
Niki Rooms
Mechalocharis 73,, Tinos Town, Greece
Where it sits
Niki Rooms
Mechalocharis 73,, Tinos Town, Greece
37.53996, 25.16192
Plan around Niki Rooms
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 22, 2026.
