Located 74 meters from Lémon Restaurant. Located in Cebu City, Hotel Elizabeth Cebu is a perfect starting point from which to explore Cebu. Featuring a complete list of amenities, guests will find their stay at the property a..
Located 116 meters from Lémon Restaurant. Stop at Red Planet Cebu to discover the wonders of Cebu. The hotel has everything you need for a comfortable stay.