See map
Located on Obzor's beachfront, the Hotel Riu Helios Bay is surrounded by lush gardens overlooking Bulgaria's wonderful Black Sea.See more