Spencer Green Hotel
Where tranquility meets luxury, nestled in nature's embrace, promising serenity, comfort, and unforgettable moments of indulgence.
Welcome to Spencer Green Hotel Batu, where luxury meets tranquility in the heart of Batu, Indonesia. Our hotel offers an unparalleled experience blending modern elegance with warm hospitality. Nestled amidst lush greenery, Spencer Green Hotel Batu boasts a serene ambiance perfect for both leisure and business travelers. Our well-appointed rooms and suites are designed to provide utmost comfort and relaxation. From the cozy Superior Rooms to the lavish Deluxe Suites, each accommodation exudes style and sophistication.