Choose your room
This is a beautiful apartment complex that comprises 8 rooms and enjoys a fine location neat the beach. All rooms are beautifully furnished and come with air-conditioner, TV, refrigerator, and safety deposit box. Moreover, every room has its own balcony with view.
Reviews: Studios Penelope
Useful information:Other names for Studios Penelope: