Montecito Hotel Restaurant is a hotel restaurant located on Tsarigradsko Shose Boulevard in Sofia. It is situated near the airport and the city center, offering a convenient dining option for travelers and locals alike. The establishment is part of the Montecito Hotel.