About this hotel
The TownHouse Hotel in Tbilisi is a boutique hotel located in the heart of Tbilisi, Georgia, just 2 minutes from Marjan Eshvili Metro Station and next to the main promenade, lined with charming shops, restaurants, and bars. Recently remodeled, this charming and discreet luxury boutique hotel has managed to preserve the intimacy of the private residence it once was. Its comfortable and cozy 12 rooms, the tranquil...