hotel directory
register| log in
hoteldirectory
Compare Map
home / malta / cospicua / the mike hotel

The Mike Hotel

Cospicua, Malta
Star rating 3-star hotel
Address The Mike Boutique Living 40, Bieb Bormla Cospicua, BML 2062, Malta
Chain No Chain

Property Facts

Type Hotel
Chain No Chain