Orchidea is a cozy inn offering comfortable rooms with flat-screen TVs, breakfast, and a restaurant. Amenities include a bar, garden, sauna, and billiards.